stand on the brakes - Almanca İngilizce Sözlük